package singleton;

/**
 * 〈一句话功能简述〉<br>
 * 〈功能详细描述〉
 *
 * @author 16080951(林健)
 * @Copyright (c) 2016 苏宁软件技术有限公司 版权所有
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public class Singleton {

    //实现类级的内部类。当这个类在加载时，才会初始化。否则不会创建对象，解决饿汉式的线程不安全问题。
    private static class SingletonHolder{
        //静态初始化器，由JVN来保证线程安全。
        private static A a = new A();
    }

    public static A getInstance(){
        return SingletonHolder.a;
    }


    public void returnB(){


    }



}
